sustained efforts - Espagnol Anglais Dictionnaire